/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package comandos.Ins;

import entidades.Aeroporto;
import entidades.Voo;

/**
 * Classe responsável por inserir dados no relacionamento
 * Voo-Aeroporto.
 * @author daniel
 */
public class CmdInsVooHasAeroporto extends CmdIns {

    /**
     * Construtor que constrói o comando sql da construção do relaciomanento.
     * @param voo Voo a ser inserido no relacionamento
     * @param aeroporto Aeroporto a ser inserido no relacionamento
     * @param isPartida indica se o voo esta chegando ou partindo do aeroporto.
     */
    public CmdInsVooHasAeroporto(final Voo voo, final Aeroporto aeroporto,
            final boolean isPartida) {
        comandoSQL = "INSERT INTO VOO_has_AEROPORTO VALUES (";
        comandoSQL += "'" + voo.getNumeroVoo() + "',";
        comandoSQL += "'" + aeroporto.getCodigoAeroporto() + "',"
                + isPartida + ");";
    }
}
